MADYDDEIDQNNQPFIPKETALQALNSIIQLHFEKTLEKKRAIDHQKKKLHKLFQLFFIFLAVIFFSLSQPSGRLHCRHCWAPICLLSFSHLFFYVSVAQTLRCINGFKYQRRCHKLTLGLATHKLRFIKSRIAAGDFLGGGDGDEASAAAWDLEVPYQEPPDSYFGKFKRNWALYFGFLILLYTFMISFSVVILCF